﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
<%@ Import Namespace="SCP_UNA_MVC.Models" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	SCP | Produto
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <% SCP_DataDataContext dt = new SCP_DataDataContext();
        var produto = dt.Produtos.SingleOrDefault(p => p.id == Int32.Parse(Request.QueryString["p"]));
    %>    
    <h2 class="titulo maior">Produto</h2>
    <div id="content-page">
        <h3><%= produto.titulo %></h3>
        <div id="produto-chamada">
            <div id="produto-imagem"><img alt='' src='<%= (String.IsNullOrEmpty(produto.img) ?  Url.Content("~/Content/img/img_indisponivel.png") : produto.img) %>' /></div>
            <div id="produto-preco">
                <div class="produto-preco">Por: <span class="produto-valor"><%= produto.valor %></span></div>
                <fieldset>
                    <legend>Parcelado no cartão de crédito</legend>
                    <div class="produto-parcelamento">
                        
                    </div>
                </fieldset>
            </div>
            <div id="produto-compra">
                <div><span class="ui-icon ui-icon-cart addCart"></span><a id="lnkAddCarrinho" href="#">Adicionar ao Carrinho</a></div>
                <div><button id="btn_comprar">Comprar</button></div>
                <div><img alt="PagSeguro Parcelamentos" src="../../Content/img/pag_seguro.jpg" /></div>
            </div>
        </div>
        <div id="produto-descricao">
            <h3>Descrição do Produto</h3>
            <p><%= produto.descricao_geral %></p>
        </div>
        <div id="produto-tabs-descricao">
            <ul>
                <li><a href="#tab-descricao-tecnica">Dados Técnicos</a></li>
                <li><a href="#tab-item-incluso">Itens Incluso</a></li>
            </ul>
            <div id="tab-descricao-tecnica">
                <p><%= (String.IsNullOrEmpty(produto.descricao_tecnica) ? "Não há informação técnica." : produto.descricao_tecnica) %></p>
            </div>
            <div id="tab-item-incluso">
                <p><%= (String.IsNullOrEmpty(produto.item_incluso) ? "Não há item incluso." : produto.item_incluso)%></p>
            </div>
        </div>
        <input type="hidden" value="<%=produto.id %>" id="txtProdutoId" />
    </div>
    <script type="text/javascript">
        function init_views(){
            $('#produto-tabs-descricao').tabs();
            //$('#btn_comprar').click(function () { addCarrinho($('#txtProdutoId').val()); window.location = '/Carrinho'; });
            $('#lnkAddCarrinho').click(function () { addCarrinho($('#txtProdutoId').val()); });
            $('#btn_comprar').click(AddCompra);
        };
        function AddCompra() {
            $.ajax({
                url: '<%=Url.Action("EfetuarCompra","Carrinho") %>' + '/' + $('#txtProdutoId').val(),
                dataType: 'json',
                success: function (json) {
                    if (json.sucesso) {
                        window.location = '/Carrinho/Index';
                    } else {
                        if (json.mensagem != '') {
                            modalAlerta(json.mensagem);
                        }
                        else {
                            window.location = 'Cliente/IndexAtualizaCadastro';
                        }
                    }
                }
            });
        }
//        function verificaCadastro() {
//            $.ajax({
//                url: '<%=Url.Action("VerificaCadastro","Cliente") %>',
//                dataType: 'json',
//                success: function (json) {
//                    if (json.success) {
//                        window.location = 'Carrinho/Index';
//                    } else {
//                        if (json.mensagem != '') {
//                            modalAlerta(json.mensagem);
//                        }
//                        else {
//                            window.location = 'Cliente/IndexAtualizaCadastro';
//                        }
//                    }
//                }
//            });
//        }
    </script>
</asp:Content>
